import 'package:flutter/material.dart';

class ColorConfig {
  static const Color primary = Color(0xFF4A8EF6);
  static const Color secondary = Color(0xFF6C757D);
  static const Color title_back = Color(0x00000000);
  static const Color success = Color(0xFF28A745);
  static const Color danger = Color(0xFFDC3545);
  static const Color warning = Color(0xFFFFC107);
  static const Color info = Color(0xFF17A2B8);
  static const Color light = Color(0xFFF8F9FA);
  static const Color dark = Color(0xFF343A40);
  static const Color white = Color(0xFFFFFFFF);
  static const Color progresssunselected = Color(0xFFEEEEEE);
  static const Color transparent = Color(0x00000000);

  static const Color buttonDisabled = Color(0xFFCDE1FF);
  static const Color buttonEnabled = Color(0xFF002B66);

  // Text colors
  static const Color textPrimary = Color(0xFF404040);
  static const Color textPrimaryError = Color(0xFFDC3545);

  // Input colors
  static const Color inputBorder = Color(0xFFE0E0E0);

  // dialog colors
  static const Color dialogButtonColor = Color(0xFF007AFF);
  static const Color dialogBorderColor = Color(0xFFE0E0E0);
  static const Color dialogDescriptionColor = Color(0xFF757575);

  // Vendor page
  static const Color searchBackground = Color(0xFFF5F5F5);
  static const Color searchIconColor = Color(0xFF999999);
  static const Color searchHintColor = Color(0xFF999999);
  static const Color vendorItemBorder = Color(0xFFE0E0E0);
  static const Color vendorNameColor = Color(0xFF333333);
  static const Color vendorDescriptionColor = Color(0xFF666666);

  // App Drawer
  static const Color drawerTextPrimary = Color(0xFF333333);
  static const Color drawerTextSecondary = Color(0xFF666666);
  static const Color drawerIconColor = Color(0xFF666666);
  static const Color locationIconColor = Color(0xFF002B7F);

  // Common Text Colors
  static const Color titleTextColor = Color(0xFF333333);
  static const Color subtitleTextColor = Color(0xFF666666);

  static const Color iconBackground = Color(0xFF404040);
}
